ANGEL Flow Classifier Software Architecture Design Document
نویسنده
چکیده
The Automated Network Games Enhancement Layer (ANGEL) project aims to leverage Machine Learning (ML) techniques to automate the classification and isolation of interactive (e.g. games, voice over IP) and non-interactive (e.g. web) traffic. This information is then used to dynamically reconfigure the network to improve the Quality of Service provided to the current interactive traffic flows and subsequently deliver improved performance to the end users. Within this scope, the project will develop protocols that allow the adjustment of Consumer Premise Equipment (CPE eg. cable/ADSL) configuration to provide better quality of service to interactive flows detected in real-time. This document describes the basic design motivation of the Flow Classifier Software Component of ANGEL. The Flow Classifier is responsible for analysing packet/flow statistics compiled by the system Flow Meter(s) to classify the flows in realtime, and then to forward any changes to Classification in any current flows to the Client Manager Component.
منابع مشابه
Design and Implementation of anObject - Orientated 64 - bit
In the mid eighties, the System Architecture Research Centre at City University developed a message-passing, UNIX compliant micro kernel (Meshix) for our own scalable distributed memory architecture (Topsy). Over the last two years we have been engaged in a research programme aimed at learning from this experience, and developing a new operating system based on these lessons. The result is the ...
متن کاملEvaluating The Performance of ANGEL Flow Classifier
This technical report gives details on the results obtained from evaluating the ANGEL Flow Classifier (FC) performance. Evaluation metrics comprise of accuracy, timeliness, stability, processing speed, and the efficiency of hardware resources usage.
متن کاملAnalysis of air injection system for drag reduction in high speed vessels using numerical simulation software ANSYS-Fluid Flow
Many existing phenomena in nature are considered new design ideas in various fields of industry. Bionics is the application of biological methods and systems found in nature to the study and design of engineering systems and modern technology. By performing bionic review, the researchers found the penguins by delivering air locked under their wings and creating air bubbles, the drag significant...
متن کاملMapping of McGraw Cycle to RUP Methodology for Secure Software Developing
Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...
متن کاملInfluence of intake’s angel and location on sediment rate in bend of river using CCHE2D software
Investigating the features and flow behavior and related component is one of the complex phenomena that make using of software inevitable. The rivers carry sediment content along with water which is created by erosion of riverbed sediment and erosion caused by rainfall or surface runoff flowing over the catchment area. If the action of river dewatering occurs, the entry of sediment into the int...
متن کامل